an edible mushroom - German English Dictionary